power pitcher - Turkish English Dictionary